BODY {
	MARGIN: 0px
}
P {
	MARGIN: 0px
}
BODY {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
BODY {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
TABLE {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}
A:link {
	COLOR: #036; TEXT-DECORATION: none
}
A:visited {
	COLOR: #036; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
A.menuChild:link {
	COLOR: #036; TEXT-DECORATION: none
}
A.menuChild:visited {
	COLOR: #036; TEXT-DECORATION: none
}
A.menuChild:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
A.menuParent:link {
	COLOR: #000; TEXT-DECORATION: none
}
A.menuParent:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A.menuParent:hover {
	COLOR: #f60; TEXT-DECORATION: none
}
TABLE.position {
	WIDTH: 100%
}
TR.position {
	HEIGHT: 25px; BACKGROUND-COLOR: #f4f7fc
}
TD.position {
	BORDER-RIGHT: #adceff 1px solid; PADDING-LEFT: 20px; BORDER-BOTTOM: #adceff 1px solid
}
TR.listHeaderTr {
	FONT-WEIGHT: bold; HEIGHT: 25px; BACKGROUND-COLOR: #ebf4fd; TEXT-ALIGN: center
}
TR.listTr {
	HEIGHT: 25px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
TR.listAlternatingTr {
	HEIGHT: 25px; BACKGROUND-COLOR: #fffdf0; TEXT-ALIGN: center
}
TR.listFooterTr {
	HEIGHT: 30px; BACKGROUND-COLOR: #ebf4fd; TEXT-ALIGN: center
}
TABLE.editTable {
	WIDTH: 98%; BACKGROUND-COLOR: #b1ceee
}
TR.editHeaderTr {
	HEIGHT: 25px; BACKGROUND-COLOR: #ebf4fd
}
TD.editHeaderTd {
	PADDING-LEFT: 50px; FONT-WEIGHT: bold
}
TR.editTr {
	HEIGHT: 30px
}
TD.editLeftTd {
	WIDTH: 150px; BACKGROUND-COLOR: #fffdf0; TEXT-ALIGN: center
}
TD.editRightTd {
	PADDING-LEFT: 10px; BACKGROUND-COLOR: #fff
}
TR.editFooterTr {
	HEIGHT: 40px; BACKGROUND-COLOR: #ebf4fd
}
TD.editFooterTd {
	PADDING-LEFT: 150px
}
.bt_login{float: left; width: 70px; height: 18px; cursor:pointer; background-image: url("../images/bt_login.png");}
.bt_reset{float: left; width: 70px; height: 18px; cursor:pointer;background-image: url("../images/bt_reset.png");}
/*tab*/
TABLE.listTable {
	WIDTH: 100%; BACKGROUND-COLOR: #b1ceee;
	background-color: #b5d6e6;
}

TABLE.listTable th{height: 25px; background-image: url("../images/tab/bg.gif"); text-align: center;}

TABLE.listTable td{height: 25px; background-color:#fff; text-align: center;}


.tab_search{ width: 40px; height: 24px; cursor:pointer;background-image: url("../images/tab/search.gif");}
.tab_reset{ width: 40px; height: 24px; cursor:pointer;background-image: url("../images/tab/reset.gif");}


.operatorBtn {font-size: 12px; float: left; width:auto; height:14px; line-height: 14px; padding: 3px 0px 3px 3px;}
.STYLE3 {font-size: 12px; font-weight: bold; }
.STYLE4 {color: #03515d;font-size: 12px;}

.searchTable{float: left; width: 98%;margin-left:1%;margin-right:1%; padding-top:5px; padding-bottom:5px; border:#a5d1ec solid 1px;-moz-border-radius:5px;border-radius:5px; }
/*op form*/
.content{width:450px; float: left; min-height: 100px;}
.content-header{float: left;padding-left:100px; min-height: 40px; padding-bottom: 10px;}
.content-header .errorTip{float: left; min-height: 0px; max-height: 40px;}
.content-center{width:100%;float: left; min-height: 100px;}
.content-footer{float: left; padding-left:100px;min-height: 40px; padding-top: 10px;}

.row{float: left; width: 450px;}
.row900px{float: left; width: 900px;}

.row .control-group{float: left; width: 400px; padding-left: 25px; padding-right: 25px;min-height: 35px !important; line-height: 25px !important;}
.row .control-group .control-label{float: left; width: 70px; text-align: right;}
.row .control-group .controls{float: left; width: 330px;text-align: left;}
.row .control-group .controls input,.row .control-group .controls font,.row .control-group .controls span{ float: left; padding-right: 4px;}

/*modal form*/
.content-modal{width:400px; float: left; min-height: 100px;}
.row-modal{float: left; width: 350px;}
.row900px-modal{float: left; width: 700px;}

.row-modal .control-group-modal{float: left; width: 300px; padding-left: 25px; padding-right: 25px;min-height: 35px !important; line-height: 25px !important;}
.row-modal .control-group-modal .control-label{float: left; width: 100px; text-align: right;}
.row-modal .control-group-modal .controls{float: left; width: 200px;text-align: left;}

/*ztree*/
.ztreeSpan{z-index: 2002;background-color: #D7ECF7; width: 182px;margin-left:-195px;margin-top: 30px; }
/*资源树*/
.menuContent{
    display:none;
    position:absolute;
    left:0px;
    top:10px;
}
.resTree{
    border: 1px solid #B2AFAF;
    background-color: #EEEEEE;
    overflow-y:auto;
    overflow-x:hidden;
    margin-top: 0;
    _height:20px;
    min-height:20px;
    max-height: 120px;
    width: 170px;
}




